• word of the day

    ophrys sphegodes

    ophrys sphegodes - Dictionary definition and meaning for word ophrys sphegodes

    Definition
    (noun) spring-blooming spider orchid having a flower with yellow or green or pink sepals and a broad brown velvety lip
    Synonyms : early spider orchid
Download our Mobile App Today
Receive our word of the day
on Whatsapp